edible frog - German English Dictionary